heat-insulation jacket - Español Inglés Diccionario